package algo3.pruebas.barcosTest;
import algo3.modelo.Direccion;
import algo3.modelo.Posicion;
import algo3.modelo.barcos.Barco;
import algo3.modelo.barcos.RompeHielos;

public class RompeHielosTest extends BarcoDaniableTestConHerencia{
	
	public Barco crearBarco(Posicion unaPosicion, Direccion direccion, Direccion orientacion){
		Barco unBarco = new RompeHielos(unaPosicion, direccion, orientacion);
		return unBarco;
	}
	
	public void testEsDeTamanioTres(){
		Posicion unaPosicion = new Posicion (1,2);
		Barco unRompeHielos = new RompeHielos(unaPosicion,Direccion.DERECHA,Direccion.DERECHA);
		assertEquals(3, unRompeHielos.getTamanio());
		assertEquals(3, unRompeHielos.posicionesOcupadas().size());
	}
}
